Skip to content

Tweak highlighter styles & revamp About content layout #8

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Apr 14, 2025

Conversation

steadyfall
Copy link
Owner

@steadyfall steadyfall commented Apr 14, 2025

Closes #7

TL;DR

Cleaned up highlighter spacing, added a strikethrough variant, introduced an accordion for About content, and swapped in a clearer icon — just tidying things up and making it a bit more interactive.

Detailed

  • 🎨 Reduced padding around text in the Highlighter component to improve text flow and spacing.
  • 💥 Introduced StrikeHighlight – a new highlighter variant with a colorful strikethrough effect.
  • 📦 Added a custom Accordion component (via shadcn/ui) to better structure expandable content.
  • 🧩 Refactored the "About" section using the new AccordionForExtraInfo for a cleaner, more interactive layout. (inspiration from origin-ui)
  • 🔧 Swapped icon in ExperienceTile from Iconify to lucide-react for improved visual clarity.

@steadyfall steadyfall added feat New feature or request ui-tweak Minor visual or layout improvements to existing UI components content adding/updating actual written content labels Apr 14, 2025
@steadyfall steadyfall self-assigned this Apr 14, 2025
@steadyfall steadyfall merged commit 852d065 into dev Apr 14, 2025
2 checks passed
@steadyfall steadyfall deleted the dev-highlighter-margin-about-content branch April 14, 2025 07:06
@nrpatel18
Copy link

Wohhhh, Highlighter styles. Damn, GEOOOOTABBBBBB!!!!

@nrpatel18
Copy link

Are you talking about this comment, GEOOOOTABBBB!!

@steadyfall
Copy link
Owner Author

Wohhhh, Highlighter styles. Damn, GEOOOOTABBBBBB!!!!

@nrpatel18 yes, highlighter styles. just wait and see the dev branch being merged in prod/main and you will see them in action!

@steadyfall
Copy link
Owner Author

@nrpatel18 have a look at highlighter styles live!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content adding/updating actual written content feat New feature or request ui-tweak Minor visual or layout improvements to existing UI components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants